-
Notifications
You must be signed in to change notification settings - Fork 306
[pathspec >= 1.0.0] Update with GitIgnoreSpec.from_lines
#802
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
2 similar comments
2531053 to
43bf161
Compare
git clean -xdf
tar zcvf ../python-yamllint_1.37.1.orig.tar.gz --exclude=.git .
debuild -uc -us
cp python-yamllint.spec ../python-yamllint_1.37.1-1.spec
cp ../python*-yamllint*1.37.1*.{gz,xz,spec,dsc} /osc/home\:alvistack/adrienverge-yamllint-1.37.1/
rm -rf ../python*-yamllint_1.37.1*.* ../yamllint*1.37.1*.*
See adrienverge#802
Signed-off-by: Wong Hoi Sing Edison <[email protected]>
…nsible#4887)" This reverts commit 0287560. See adrienverge/yamllint#802 Fixes ansible#4887
43bf161 to
32a9528
Compare
git clean -xdf
tar zcvf ../python-yamllint_1.37.1.orig.tar.gz --exclude=.git .
debuild -uc -us
cp python-yamllint.spec ../python-yamllint_1.37.1-1.spec
cp ../python*-yamllint*1.37.1*.{gz,xz,spec,dsc} /osc/home\:alvistack/adrienverge-yamllint-1.37.1/
rm -rf ../python*-yamllint_1.37.1*.* ../yamllint*1.37.1*.*
See adrienverge#802
Signed-off-by: Wong Hoi Sing Edison <[email protected]>
|
Thanks @hswong3i! I guess this new code will make yamllint crash if a user still has pathspec < 1.0.0. Could you update Also we could take this suggestion from @cpburnz. Last, could you change the commit title to something more easily understandable? I propose |
To follow Git's implementation, use GitIgnoreSpec.from_lines(...). The change for using this is Git allows including files from excluded directories which directly contradicts the gitignore docs. See adrienverge#800 (comment) Fixes adrienverge#800 Signed-off-by: Wong Hoi Sing Edison <[email protected]>
32a9528 to
2b6b192
Compare
|
@adrienverge as you wish 🫡 |
git clean -xdf
tar zcvf ../python-yamllint_1.37.1.orig.tar.gz --exclude=.git .
debuild -uc -us
cp python-yamllint.spec ../python-yamllint_1.37.1-1.spec
cp ../python*-yamllint*1.37.1*.{gz,xz,spec,dsc} /osc/home\:alvistack/adrienverge-yamllint-1.37.1/
rm -rf ../python*-yamllint_1.37.1*.* ../yamllint*1.37.1*.*
See adrienverge#802
Signed-off-by: Wong Hoi Sing Edison <[email protected]>
|
@hswong3i thank you for the update. But it's still not good: To save time and release a fixed version quickly I implemented it (a bit differently), see #803. Thanks again for initiating this 🙏 |
|
@adrienverge thank you for your quick release, your changes looks much elegant than mine ;-) |
To follow Git's implementation, use GitIgnoreSpec.from_lines(...). The change for using this is Git allows including files from excluded directories which directly contradicts the gitignore docs.
See #800 (comment)
Fixes #800